home *** CD-ROM | disk | FTP | other *** search
/ SGI Cosmo Software 1997 May / SGI Cosmo Software 1997 May.iso / docs6.2 / relnotes / cosmoworlds / ch4.z / ch4
Text File  |  1997-05-23  |  9KB  |  265 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        4.  _B_u_g__F_i_x_e_s__S_i_n_c_e__C_o_s_m_o__W_o_r_l_d_s__1_._0
  9.  
  10.        This section documents bugs fixed since the 1.0 release of
  11.        Cosmo Worlds.
  12.  
  13.  
  14.        4.1  _G_e_n_e_r_a_l__I_t_e_m_s
  15.  
  16.           +o The memory use of Cosmo Worlds has been improved, and
  17.             several tools now run considerably faster while using
  18.             less memory.
  19.  
  20.           +o The Paste menu in the Edit menu item did not grey out
  21.             when the app started up, even if there was no VRML in
  22.             the clipboard.  Fixed for 1.0.2.  (362831).
  23.  
  24.           +o Copying and pasting objects that contain prototypes now
  25.             works.  The bug was implemented by using memory local
  26.             to the program for storing the copied data as opposed
  27.             to using the X cut buffer.  A side effect of this fix
  28.             is that objects cannot be copied from other
  29.             applications and pasted into Cosmo Worlds.  A bug on
  30.             that problem has been posted as bug #435878.  (421884)
  31.  
  32.           +o If you use the right mouse to bring up the viewers pop
  33.             up menu, and select "Hidden Line" as the Draw Style (a
  34.             very handy mode for PEP editing) the colored objects in
  35.             the scene were being drawn in white, including the
  36.             manip.  This has been fixed in 1.0.1 (425245).
  37.  
  38.  
  39.        4.1.0.1  _F_i_l_e__R_e_a_d_i_n_g__a_n_d__I_m_p_o_r_t_i_n_g
  40.  
  41.  
  42.           +o If you upgrade a file from Inventor or VRML 1.0, a
  43.             Collision {} node is added to the top of the graph to
  44.             disable collision detection and therefore keep the
  45.             world backwards compatible in the browser.  So in
  46.             CosmoWorlds if you choose Edit Object on the top level
  47.             node in your file, you will get the Collision Editor
  48.             dialog.  If this isn't what you want, you can use the
  49.             Pick Child button navigate down the hierarchy. If you
  50.             want to remove the Collision {} node, you can use the
  51.             "Remove Collision Grouping" button in the Collision
  52.             Editor.  Fixed for 1.0.2 (401530).
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.        4.2  _O_u_t_l_i_n_e__E_d_i_t_o_r
  75.  
  76.           +o Opening large files with the Outline Editor open has
  77.             been sped up significantly.  (423774, 422983)
  78.  
  79.           +o Outline Editor now shows interpolated values when
  80.             changing the current time in the Keyframe Editor.
  81.             (420496)
  82.  
  83.           +o The Outline Editor caused CosmoWorlds to hang if it was
  84.             opened on a file in which a Script node or Prototype
  85.             node had an SFNode or MFNode field whose value included
  86.             another instance of an ancestor.  Fixed for 1.0.2.
  87.             (479998)
  88.  
  89.  
  90.        4.2.0.1  _A_n_c_h_o_r_s__a_n_d__t_h_e__L_i_n_k__E_d_i_t_o_r
  91.  
  92.           +o Prior to 1.0.2, there was no way to remove an Anchor
  93.             once created in Cosmo Worlds.  Now the Link Editor has
  94.             a button to remove Links.  The child of the Anchor is
  95.             moved to the top of the scenegraph hierarchy.  (441431)
  96.  
  97.  
  98.  
  99.        4.3  _E_x_t_r_u_s_i_o_n_s__a_n_d__t_h_e__E_x_t_r_u_s_i_o_n__E_d_i_t_o_r
  100.  
  101.           +o Collisions now work correctly on Extrusion nodes.
  102.             (405975)
  103.  
  104.           +o The Extrusion Editor will now properly create spine
  105.             points that do not lie within the x-y plane.  When you
  106.             create a new point on a line segment, the new point is
  107.             guaranteed to lie on that line segment. (425015)
  108.  
  109.           +o The Extrusion Editor now works well with Extrusions of
  110.             all scales, whether the values in the curves are
  111.             extremely small or extremely large. (425039)
  112.  
  113.           +o The Extrusion editor did not render the top face and
  114.             back face of the extrusion node if the extrusionw as
  115.             defined with with 3 cross-section points.  Fixed for
  116.             1.0.2. (460047)
  117.  
  118.  
  119.        4.3.0.1  _P_E_P__M_o_d_e_l_e_r
  120.  
  121.           +o If you enabled snapping of PEP translation to the local
  122.             grid, the visual feedback was not always correct.  The
  123.             feedback consists of a set of axes centered about one
  124.             of the points in the master PEP selection and aligned
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                                   - 3 -
  137.  
  138.  
  139.  
  140.             with the directions of motion.  When incorrect, the
  141.             axes were centered about a point in space near to but
  142.             different from the master PEP selection.  Moreover,
  143.             when incorrect, the bitmap feedback over the master PEP
  144.             selection points did not behave correctly; instead of
  145.             turning into a 'square' bitmap when the translation is
  146.             snapped, the bitmap remained unchanged.  Fixed for
  147.             1.0.2. (438705).
  148.  
  149.           +o If you selected an ElevationGrid that was imported and
  150.             then clicked the PEP hammer to "PEP-ize" it, the
  151.             texture coordinates were reversed (s-t will flip over
  152.             line s=t).  Fixed for 1.0.2  (430258)
  153.  
  154.        4.4  _C_o_s_m_o__P_a_c_k_a_g_e
  155.  
  156.        4.4.1  _G_e_n_e_r_a_l
  157.  
  158.          1.  There is now a "Directory" packager, so if your
  159.              content refers to a directory, you will no longer get
  160.              a FATAL error during the discovery phase.  From the
  161.              Directory preference panel, you can select which file
  162.              is used as the "index" of the directory.  Please see
  163.              the help system for more information.
  164.  
  165.          2.  Several large memory leaks were fixed.  Cosmo Package
  166.              should use much less memory and is a lot less likely
  167.              to cause you to run out of swap space.
  168.  
  169.          3.  In Cosmo Package 1.0, saving your package could
  170.              invalidate the filenames used in a preview started
  171.              before you saved.  Now, those filenames will remain
  172.              valid until you "Restart" the packaging process or do
  173.              a "Save As".
  174.  
  175.          4.  Prior to Cosmo Package 1.0.2, HTML between <pre> and
  176.              </pre> tags was not treated as HTML.  This meant that
  177.              any URLs between those tags would not be discovered
  178.              for packaging or patched during packaging.  This has
  179.              been fixed. (456920)
  180.  
  181.          5.  Prior to Cosmo Package 1.0.2, malformed URLs of the
  182.              form "//News" caused memory to be corrupted, possibly
  183.              killing CosmoPackage.  This corruption has been fixed.
  184.              (479316)
  185.  
  186.          6.  Prior to Cosmo Package 1.0.2, mappings were not
  187.              displayed correctly when opening or restarting a
  188.              previously saved package.  This has been fixed.
  189.              (480509)
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.                                   - 4 -
  203.  
  204.  
  205.  
  206.        4.4.2  _H_T_M_L
  207.  
  208.          1.  Prior to Cosmo Package 1.0.2, all attributes whose
  209.              names began "SGI_" were stripped during packaging.
  210.              This included attributes intended for the SGI
  211.              CosmoPlayer.  Now, only attributes from the following
  212.              set are removed: SGI_ASPECT_RATIO, SGI_BACKGROUND,
  213.              SGI_BACKGROUND_INVALID, SGI_CLASSID,
  214.              SGI_CLASSID_INVALID, SGI_CODE, SGI_CODE_INVALID,
  215.              SGI_COMMENT, SGI_DATA, SGI_DATA_INVALID, SGI_FULLPATH,
  216.              SGI_HEIGHT_FIXED, SGI_HEIGHT_UNFIXED, SGI_NATIVE_SRC,
  217.              SGI_SETHEIGHT, SGI_SETWIDTH, SGI_SRC, SGI_SRC_INVALID,
  218.              SGI_URL_CMD, SGI_WHITESPACE, SGI_WIDTH_FIXED,
  219.              SGI_WIDTH_UNFIXED. (462086)
  220.  
  221.          2.  Server-side includes were not discovered or packaged.
  222.              For instance, "<!--#exec cmd="basename `pwd`"--></P>"
  223.              appeared like a simple comment to the HTML packager.
  224.              Fixed for 1.0.2 (418197).
  225.  
  226.  
  227.        4.4.3  _V_R_M_L
  228.  
  229.          1.  In some situations, the VRML packager was not able to
  230.              convert movies and sounds.  This would result in a
  231.              message stating: "Can't figure out whether the file
  232.              "someMovie.mpg" has audio and/or video tracks."  This
  233.              has been fixed.  Since this bug has been fixed, when
  234.              you see this error message, the troubleshooting steps
  235.              it recommends are more likely to be useful.
  236.  
  237.          2.  The packager now discovers and corrects urls used
  238.              within the bodies of PROTOs.
  239.  
  240.          3.  By default, VRML files will be gzipped in new
  241.              packages.
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.